blow one's own trumpet - Turkish English Dictionary